export interface UserVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 用户编号
   */
  userNo: string;

  /**
   * 昵称
   */
  nickName: string;

  /**
   * 真实姓名
   */
  realName: string;

  /**
   * 手机号
   */
  phoneNum: string;

  /**
   * 来自平台 微信小程序wx
   */
  platform: string;

  /**
   * 会员支付密码
   */
  payPwd: string;

  /**
   * 支付密码输入错误次数
   */
  payPwdErrorCount: number;

  /**
   * 最后输入错误的时间
   */
  lastPwdErrorTime: string;

  /**
   * 头像地址
   */
  faceUrl: string;

  /**
   * 性别
   */
  sex: number;

  /**
   * 所处省份
   */
  province: string;

  /**
   * 所处城市
   */
  city: string;

  /**
   * 所在区县
   */
  district: string;

  /**
   * wx session_key
   */
  sessionKey: string;

  /**
   * 最后一次的登录时间
   */
  lastActiveTime: string;

  /**
   * 最后的登录ip
   */
  lastLoginIp: string;

  /**
   * 身份验证token 
   */
  token: string;

  /**
   * 微信的openid
   */
  openId: string | number;

  /**
   * 微信的unionid
   */
  unionId: string | number;

  /**
   * vip等级
   */
  vipLevel: number;

  /**
   * 用户类型 0 - 普通用户  1 - 商家用户
   */
  userType: number;

  /**
   * 是否是平台管理员 0 - 否 1 - 是
   */
  isAdmin: number;

  /**
   * sysuser 表的id  
   */
  sysUserId: string | number;

  /**
   * 绑定的商家id
   */
  merId: string | number;

  /**
   * 经度
   */
  lng: number;

  /**
   * 纬度
   */
  lat: number;

  /**
   * 是否是测试用户
   */
  isTestUser: number;

  /**
   * 是否是新用户 0 - 老用户  1 - 新用户
   */
  isNewUser: number;

  /**
   * 邀请人id
   */
  agId: string | number;

  /**
   * 推广员id
   */
  promoterId: string | number;

  /**
   * 个人的二维码，分享邀请二维码
   */
  qrCode: string;

  /**
   * 是否关闭签到入口
   */
  isCloseSign: number;

  /**
   * 邀请新用户的数量
   */
  inviteUserCount: number;

  /**
   * 使用的邀请新用户的数量
   */
  payInviteUserCount: number;

}

export interface UserForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 用户编号
   */
  userNo?: string;

  /**
   * 昵称
   */
  nickName?: string;

  /**
   * 真实姓名
   */
  realName?: string;

  /**
   * 手机号
   */
  phoneNum?: string;

  /**
   * 来自平台 微信小程序wx
   */
  platform?: string;

  /**
   * 会员支付密码
   */
  payPwd?: string;

  /**
   * 支付密码输入错误次数
   */
  payPwdErrorCount?: number;

  /**
   * 最后输入错误的时间
   */
  lastPwdErrorTime?: string;

  /**
   * 头像地址
   */
  faceUrl?: string;

  /**
   * 性别
   */
  sex?: number;

  /**
   * 所处省份
   */
  province?: string;

  /**
   * 所处城市
   */
  city?: string;

  /**
   * 所在区县
   */
  district?: string;

  /**
   * wx session_key
   */
  sessionKey?: string;

  /**
   * 最后一次的登录时间
   */
  lastActiveTime?: string;

  /**
   * 最后的登录ip
   */
  lastLoginIp?: string;

  /**
   * 身份验证token 
   */
  token?: string;

  /**
   * 微信的openid
   */
  openId?: string | number;

  /**
   * 微信的unionid
   */
  unionId?: string | number;

  /**
   * vip等级
   */
  vipLevel?: number;

  /**
   * 用户类型 0 - 普通用户  1 - 商家用户
   */
  userType?: number;

  /**
   * 是否是平台管理员 0 - 否 1 - 是
   */
  isAdmin?: number;

  /**
   * sysuser 表的id  
   */
  sysUserId?: string | number;

  /**
   * 绑定的商家id
   */
  merId?: string | number;

  /**
   * 经度
   */
  lng?: number;

  /**
   * 纬度
   */
  lat?: number;

  /**
   * 是否是测试用户
   */
  isTestUser?: number;

  /**
   * 是否是新用户 0 - 老用户  1 - 新用户
   */
  isNewUser?: number;

  /**
   * 邀请人id
   */
  agId?: string | number;

  /**
   * 推广员id
   */
  promoterId?: string | number;

  /**
   * 个人的二维码，分享邀请二维码
   */
  qrCode?: string;

  /**
   * 是否关闭签到入口
   */
  isCloseSign?: number;

  /**
   * 邀请新用户的数量
   */
  inviteUserCount?: number;

  /**
   * 使用的邀请新用户的数量
   */
  payInviteUserCount?: number;

}

export interface UserQuery extends PageQuery {

  /**
   * 用户编号
   */
  userNo?: string;

  /**
   * 昵称
   */
  nickName?: string;

  /**
   * 真实姓名
   */
  realName?: string;

  /**
   * 手机号
   */
  phoneNum?: string;

  /**
   * 来自平台 微信小程序wx
   */
  platform?: string;

  /**
   * 会员支付密码
   */
  payPwd?: string;

  /**
   * 支付密码输入错误次数
   */
  payPwdErrorCount?: number;

  /**
   * 最后输入错误的时间
   */
  lastPwdErrorTime?: string;

  /**
   * 头像地址
   */
  faceUrl?: string;

  /**
   * 性别
   */
  sex?: number;

  /**
   * 所处省份
   */
  province?: string;

  /**
   * 所处城市
   */
  city?: string;

  /**
   * 所在区县
   */
  district?: string;

  /**
   * wx session_key
   */
  sessionKey?: string;

  /**
   * 最后一次的登录时间
   */
  lastActiveTime?: string;

  /**
   * 最后的登录ip
   */
  lastLoginIp?: string;

  /**
   * 身份验证token 
   */
  token?: string;

  /**
   * 微信的openid
   */
  openId?: string | number;

  /**
   * 微信的unionid
   */
  unionId?: string | number;

  /**
   * vip等级
   */
  vipLevel?: number;

  /**
   * 用户类型 0 - 普通用户  1 - 商家用户
   */
  userType?: number;

  /**
   * 是否是平台管理员 0 - 否 1 - 是
   */
  isAdmin?: number;

  /**
   * sysuser 表的id  
   */
  sysUserId?: string | number;

  /**
   * 绑定的商家id
   */
  merId?: string | number;

  /**
   * 经度
   */
  lng?: number;

  /**
   * 纬度
   */
  lat?: number;

  /**
   * 是否是测试用户
   */
  isTestUser?: number;

  /**
   * 是否是新用户 0 - 老用户  1 - 新用户
   */
  isNewUser?: number;

  /**
   * 邀请人id
   */
  agId?: string | number;

  /**
   * 推广员id
   */
  promoterId?: string | number;

  /**
   * 个人的二维码，分享邀请二维码
   */
  qrCode?: string;

  /**
   * 是否关闭签到入口
   */
  isCloseSign?: number;

  /**
   * 邀请新用户的数量
   */
  inviteUserCount?: number;

  /**
   * 使用的邀请新用户的数量
   */
  payInviteUserCount?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



